Manager: Dialog Manager



Carbon supports the majority of the Dialog Manager. However, your application must access Dialog Manager data structures only through the supplied accessor functions. Furthermore, your application must use the functions provided for creating and disposing of Dialog Manager data structures.

Supported  Alert

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  AppendDialogItemList

Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.

Supported  AppendDITL

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  AutoSizeDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  CallModalFilterProc

Unsupported  CallSoundProc

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  CallUserItemProc

Supported  CautionAlert

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  CloseDialog

The CloseDialog function is not supported because developers do not allocate their own memory for dialog boxes in Carbon. Use the DisposeDialog function to dismiss a dialog box instead. Not available in Carbon.

Unsupported  CouldAlert

CouldAlert does nothing; unsupported since System 7, it used to make an alert color table unpurgeable.

Unsupported  CouldDialog

CouldDialog does nothing; unsupported since System 7, it used to make a dialog color table unpurgeable.

Supported  CountDITL

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  CreateStandardAlert

Not available in Carbon.

Supported  CreateStandardSheet

Not available in Carbon.

Supported  DialogCopy

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DialogCut

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DialogDelete

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DialogPaste

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DialogSelect

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DisposeDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DisposeModalFilterUPP

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  DisposeSoundUPP

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  DisposeUserItemUPP

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  DrawDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  ErrorSound

Using custom sounds in dialog boxes is not supported in Carbon. Not available in Carbon.

Supported  FindDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  finddialogitem

Use FindDialogItem instead. Not available in Carbon.

Unsupported  FreeAlert

FreeAlert does nothing; unsupported since System 7, it used to make a dialog color table purgeable after making it unpurgeable by calling CouldAlert.

Unsupported  FreeDialog

FreeDialog does nothing; unsupported since System 7, it used to make a dialog color table purgeable after making it unpurgeable by calling CouldDialog.

Supported  GDBShowDialogInfo

Supported  GetAlertStage

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetDialogCancelItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  GetDialogControlNotificationProc

QuickTime dialog notification functions are not supported in Carbon.

Supported  GetDialogDefaultItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetDialogFromWindow

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetDialogItemAsControl

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetDialogItemText

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  getdialogitemtext

Use GetDialogItemText instead. Not available in Carbon.

Supported  GetDialogKeyboardFocusItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  GetDialogParent

This QuickTime function for manipulating dialog boxes is not supported in Carbon.

Supported  GetDialogPort

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  GetDialogRefCon

Use GetWindowProperty instead.

Supported  GetDialogTextEditHandle

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetDialogTimeout

Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.

Supported  GetDialogWindow

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetModalDialogEventMask

Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.

Supported  GetNewDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetParamText

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  GetStandardAlertDefaultParams

Not available in Carbon.

Supported  GetStdFilterProc

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  HideDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  InitDialogs

InitDialogs is not supported in Carbon. There is no need to initialize the Dialog Manager because the shared library is loaded as needed. Not available in Carbon.

Supported  InsertCheckBoxDialogItem

Supported  InsertControlDialogItem

Supported  InsertDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  InsertEditTextDialogItem

Supported  InsertIconDialogItem

Supported  InsertPictureDialogItem

Supported  InsertPushButtonDialogItem

Supported  InsertRadioButtonDialogItem

Supported  InsertStaticTextDialogItem

Supported  InsertUserDialogItem

Supported  InvokeModalFilterUPP

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  InvokeSoundUPP

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  InvokeUserItemUPP

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  IsDialogEvent

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ModalDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ModalFilterProcPtr

Supported  MoveDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  NewColorDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  newcolordialog

Use NewColorDialog instead. Not available in Carbon.

Supported  NewDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  newdialog

Use NewDialog instead. Not available in Carbon.

Supported  NewFeaturesDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  NewModalFilterUPP

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  NewSoundUPP

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  NewUserItemUPP

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  NoteAlert

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ParamText

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  paramtext

Use ParamText instead. Not available in Carbon.

Unsupported  QTModelessCallbackProcPtr

This QuickTime function for manipulating dialog boxes is not supported in Carbon.

Supported  RemoveDialogItem

Supported  RemoveDialogItems

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ResetAlertStage

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  RunStandardAlert

Not available in Carbon.

Supported  SelectDialogItemText

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetDialogCancelItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetDialogDefaultItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetDialogFont

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetDialogItemText

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  setdialogitemtext

Use SetDialogItemText instead. Not available in Carbon.

Unsupported  SetDialogMovableModal

This QuickTime function for manipulating dialog boxes is not supported in Carbon.

Unsupported  SetDialogRefCon

Use SetWindowProperty instead.

Supported  SetDialogTimeout

Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.

Supported  SetDialogTracksCursor

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SetModalDialogEventMask

Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.

Supported  SetModelessDialogCallbackProc

Supported  SetPortDialogPort

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ShortenDITL

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  ShowDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SizeDialogItem

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Unsupported  SoundProcPtr

Using custom sounds in dialog boxes is not supported in Carbon.

Supported  StandardAlert

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  StdFilterProc

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  StopAlert

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  UpdateDialog

Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  UserItemProcPtr

[Table of Contents] [Manager Index] [Function Index]

Generated on: 8/1/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.